package com.zhentao.service;

import com.zhentao.model.wemedia.dto.WmNewsDownOrUpDto;
import com.zhentao.schedule.model.common.dtos.ResponseResult;
import com.zhentao.dto.WmNewsDto;
import com.zhentao.dto.WmNewsPageReqDto;

/**
 * @Date 2024/2/27 19:30
 * @Author xdm
 **/
public interface WmNewsService {
    /**
     * 查询文章内容
     * @param dto
     * @return
     */
    public ResponseResult findAll(WmNewsPageReqDto dto);
    /**
     *  发布文章或保存草稿
     * @param dto
     * @return
     */
    public ResponseResult submitNews(WmNewsDto dto) throws Exception;
    /**
     * 文章的上下架
     * @param dto
     * @return
     */
    public ResponseResult downOrUp(WmNewsDownOrUpDto dto);
}